package com.ruoyi.truth.domain;

import java.math.BigDecimal;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 企业经营数据对象 quan_info
 * 
 * @author ruoyi
 * @date 2023-07-05
 */
public class QuanInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 定量信息id */
    @Excel(name = "定量信息id")
    private Long quaninfoId;

    /** 企业用户id */
    @Excel(name = "企业用户id")
    private Long comUserid;

    /** 销售利润率 */
    @Excel(name = "销售利润率")
    private BigDecimal comRos;

    /** 净资产收益率 */
    @Excel(name = "净资产收益率")
    private BigDecimal comRoe;

    /** 总资产收益率 */
    @Excel(name = "总资产收益率")
    private BigDecimal comRota;

    /** 销售增长率 */
    @Excel(name = "销售增长率")
    private BigDecimal comSgrow;

    /** 销售利润增长率 */
    @Excel(name = "销售利润增长率")
    private BigDecimal comGagr;

    /** 总资产增长率 */
    @Excel(name = "总资产增长率")
    private BigDecimal comTagr;

    /** 速动比率 */
    @Excel(name = "速动比率")
    private BigDecimal comQr;

    /** 资产负债率 */
    @Excel(name = "资产负债率")
    private BigDecimal comAr;

    /** 现金流动负债比率 */
    @Excel(name = "现金流动负债比率")
    private BigDecimal comAto;

    /** 总资产周转率 */
    @Excel(name = "总资产周转率")
    private BigDecimal comItr;

    /** 应收账款周转率 */
    @Excel(name = "应收账款周转率")
    private BigDecimal comCat;

    /** 流动资产周转率 */
    @Excel(name = "流动资产周转率")
    private BigDecimal comIto;

    /** 存货周转比率 */
    @Excel(name = "存货周转比率")
    private BigDecimal comIte;

    /** 定量信息hash地址 */
    @Excel(name = "定量信息hash地址")
    private String quaninfoHashaddr;

    /** 信息状态 */
    @Excel(name = "信息状态")
    private String status;

    public void setQuaninfoId(Long quaninfoId) 
    {
        this.quaninfoId = quaninfoId;
    }

    public Long getQuaninfoId() 
    {
        return quaninfoId;
    }
    public void setComUserid(Long comUserid) 
    {
        this.comUserid = comUserid;
    }

    public Long getComUserid() 
    {
        return comUserid;
    }
    public void setComRos(BigDecimal comRos) 
    {
        this.comRos = comRos;
    }

    public BigDecimal getComRos() 
    {
        return comRos;
    }
    public void setComRoe(BigDecimal comRoe) 
    {
        this.comRoe = comRoe;
    }

    public BigDecimal getComRoe() 
    {
        return comRoe;
    }
    public void setComRota(BigDecimal comRota) 
    {
        this.comRota = comRota;
    }

    public BigDecimal getComRota() 
    {
        return comRota;
    }
    public void setComSgrow(BigDecimal comSgrow) 
    {
        this.comSgrow = comSgrow;
    }

    public BigDecimal getComSgrow() 
    {
        return comSgrow;
    }
    public void setComGagr(BigDecimal comGagr) 
    {
        this.comGagr = comGagr;
    }

    public BigDecimal getComGagr() 
    {
        return comGagr;
    }
    public void setComTagr(BigDecimal comTagr) 
    {
        this.comTagr = comTagr;
    }

    public BigDecimal getComTagr() 
    {
        return comTagr;
    }
    public void setComQr(BigDecimal comQr) 
    {
        this.comQr = comQr;
    }

    public BigDecimal getComQr() 
    {
        return comQr;
    }
    public void setComAr(BigDecimal comAr) 
    {
        this.comAr = comAr;
    }

    public BigDecimal getComAr() 
    {
        return comAr;
    }
    public void setComAto(BigDecimal comAto) 
    {
        this.comAto = comAto;
    }

    public BigDecimal getComAto() 
    {
        return comAto;
    }
    public void setComItr(BigDecimal comItr) 
    {
        this.comItr = comItr;
    }

    public BigDecimal getComItr() 
    {
        return comItr;
    }
    public void setComCat(BigDecimal comCat) 
    {
        this.comCat = comCat;
    }

    public BigDecimal getComCat() 
    {
        return comCat;
    }
    public void setComIto(BigDecimal comIto) 
    {
        this.comIto = comIto;
    }

    public BigDecimal getComIto() 
    {
        return comIto;
    }
    public void setComIte(BigDecimal comIte) 
    {
        this.comIte = comIte;
    }

    public BigDecimal getComIte() 
    {
        return comIte;
    }
    public void setQuaninfoHashaddr(String quaninfoHashaddr) 
    {
        this.quaninfoHashaddr = quaninfoHashaddr;
    }

    public String getQuaninfoHashaddr() 
    {
        return quaninfoHashaddr;
    }
    public void setStatus(String status) 
    {
        this.status = status;
    }

    public String getStatus() 
    {
        return status;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("quaninfoId", getQuaninfoId())
            .append("comUserid", getComUserid())
            .append("comRos", getComRos())
            .append("comRoe", getComRoe())
            .append("comRota", getComRota())
            .append("comSgrow", getComSgrow())
            .append("comGagr", getComGagr())
            .append("comTagr", getComTagr())
            .append("comQr", getComQr())
            .append("comAr", getComAr())
            .append("comAto", getComAto())
            .append("comItr", getComItr())
            .append("comCat", getComCat())
            .append("comIto", getComIto())
            .append("comIte", getComIte())
            .append("quaninfoHashaddr", getQuaninfoHashaddr())
            .append("status", getStatus())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
